Applying the Test Automation Framework With Use Cases and the Unified Modeling Language

نویسندگان

  • Rich McCabe
  • Mark Blackburn
چکیده

Contents Currently, there is great interest in the use case technique and the Unified Modeling Language (UML). This paper explains how use cases and UML models are somewhat limited in the information they provide to testers. Any effective set of tests represents a detailed understanding of the requirements of the unit under test, as well as the interfaces provided to the test drivers. Although use cases and UML diagrams provide many important clues to the tester, they typically lack much vital information, especially in support of rigorous and cost-effective testing, as accomplished with the Software Productivity Consortium's Test Automation Framework (TAF). Given these limitations, the focus is on how best to employ TAF when working with UML artifacts. This is the first Consortium paper addressing the issue of using UML to support test automation with TAF. Based on member requests, this paper may be extended to include more technical details explaining how typical UML artifacts may be used to provide interface information.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Multi-Formalism Modeling Framework: Formal Definitions, Model Composition and Solution Strategies

In this paper, we present a multi-formalism modeling framework (abbreviated by MFMF) for modeling and simulation. The proposed framework is defined based on the concepts of meta-models and uses object-orientation to overcome the complexities and to enhance the extensibility. The framework can be used as a basis for modeling by various formalisms and to support model composition in a unified man...

متن کامل

A Multi-Formalism Modeling Framework: Formal Definitions, Model Composition and Solution Strategies

In this paper, we present a multi-formalism modeling framework (abbreviated by MFMF) for modeling and simulation. The proposed framework is defined based on the concepts of meta-models and uses object-orientation to overcome the complexities and to enhance the extensibility. The framework can be used as a basis for modeling by various formalisms and to support model composition in a unified man...

متن کامل

Model-driven System Testing for Interactive Applications

This paper describes an approach for automatically generating system tests from behavioral models of an application using the Unified Modeling Language (UML.) The proposed approach builds on and combines existing techniques for data coverage and graph coverage. It first consists of using the Category-Partition method to introduce data into the UML model. UML Use Cases and Activity diagrams are ...

متن کامل

LQN-Based Performance Evaluation Framework of UML-Based Models for Distributed Object Applications

Software Performance Engineering (SPE) has a great impact on software life cycle. A great effort had been introduced in this area. Automation degree of transformation and evaluation process, standardization degree, and performance parameters evaluated represent a big challenge for SPE. This paper presents an XSLTbased framework to overcome these challenges. This framework transforms Unified Mod...

متن کامل

A test framework for executing model-based testing in embedded systems

Model Driven Development (MDD) and Model Based Testing (MBT) are gaining inroads individually for their application in embedded software engineering projects. However, their full-fledged and integrated usage in real-life embedded software engineering projects (e.g. industrially relevant examples) and executing MBT in resource constrained embedded systems (e.g. 16 bit system/64 KiByte memory) ar...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009